package cn.edu.sdjzu.xg.eagle.util;
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;

public class TxtHelper {
    public static String SINGLE_QUOTE_MARK = "";
    public static String QUOTE_MARK="\"";

    public static String getSingleQuoteMark(String content) {
        return SINGLE_QUOTE_MARK + content + SINGLE_QUOTE_MARK;
    }

    public static String quoteMarked(String content){
        return QUOTE_MARK + content + QUOTE_MARK;
    }

    public static StringBuilder truncEnding(StringBuilder sb, int number){
        return sb.delete(sb.length() - number, sb.length());
    }

    public static String truncEnding(String sb, int number){
        return TxtHelper.truncEnding(new StringBuilder(sb), number).toString();
    }

    public static String readTxt(String filename)throws IOException {
        BufferedReader bf = new BufferedReader(new FileReader(filename));
        String line = bf.readLine();
        StringBuilder sb = new StringBuilder();

        while(line!=null){
            sb.append(line);
            line = bf.readLine();

        }
        bf.close();
        return sb.toString();
    }

}
